home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 8 / Eagles_Nest_Mac_Collection_Disc_8.TOAST / Developer Tools⁄Additions / MacTCPToolBx / TCP XCMD Docs / card_8321.txt < prev    next >
Text File  |  1989-06-01  |  1KB  |  38 lines

  1. -- card: 8321 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 3170
  5. -- name: 
  6.  
  7.  
  8. -- part contents for background part 9
  9. ----- text -----
  10. Function:
  11.  
  12. -- part contents for background part 1
  13. ----- text -----
  14. TCPActiveOpen(remoteIP,remotePort,localPort)
  15.  
  16. -- part contents for background part 2
  17. ----- text -----
  18. Open a TCP connection to a remote socket.
  19.  
  20. -- part contents for background part 3
  21. ----- text -----
  22. remoteIP
  23. remotePort
  24. localPort
  25. Returns:
  26.  
  27. -- part contents for background part 4
  28. ----- text -----
  29. This function allocates a TCP stream, and does an active open to the specified destination. It returns immediately, before the connection is actually open. TCPState must be called to determine when the connection is actually open and useable. A connection ID is returned, which can be used in subsequent TCP calls.
  30.  
  31. NOTE: You MUST call TCPRelease to free up the buffers associated with the connection before exiting HyperCard. If you don't do this, strange and mysterious crashes will occur after you've quit HyperCard.
  32.  
  33. -- part contents for background part 7
  34. ----- text -----
  35. address of remote machine
  36. port number on that machine
  37. local port number (zero to have one assigned automatically)
  38. connection ID